Home
Search
Index
Definify.com
Definition
2024
omphalus
omphalus
English
Noun
omphalus
(
plural
omphali
)
Alternative form of
omphalos
Similar Results
Omphalic