Omphaloi, noun plural of omphalos. Synonyms in the same form.
navels, umbilicuses, bellybuttons
All synonyms for omphalos →