omphali
English
Noun
omphali
plural of
omphalus