omphalos

?

ads

noun

~ omphaloi plural

thesaurus

ads