Home
Search
Index
Definify.com
Definition
2026
omphali
omphali
English
Noun
omphali
plural of
omphalus
Similar Results
Omphalic