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