omphalos

?

ads

noun

~ omphalos noun; ~ omphaloi plural

thesaurus

ads