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