omphalos
English Dictionary
->
Letter O
-> omphalos
Search Dictionary:
omphalos Definition
(n)
scar
where
the
umbilical
cord
was
attached
omphalos Synonyms
bellybutton
navel
omphalos
omphalus
umbilicus
© Art Branch Inc.