Englishfor English speakers
umbilicus English
Meaning umbilicus meaning
What does umbilicus mean?
umbilicus
Synonyms umbilicus synonyms
What other words have the same or similar meaning as umbilicus?