omphaloi
English
Noun
omphaloi
plural of
omphalos