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