Omphalode Definition
noun
Other Word Forms of Omphalode
Noun
Singular:
omphalode
Plural:
omphalodesOrigin of Omphalode
Ancient Greek
From Wiktionary
Find Similar Words
Find similar words to omphalode using the buttons below.