EN

Synonyms for umbilicuses

Umbilicuses, noun plural of umbilicus. Synonyms in the same form.

Synonyms in the same form

Noun plural