Word info

omphaloid

Adjective

Meaning

omphaloid (comparative more omphaloid, superlative most omphaloid)

Shaped like a navel. [from 19th c.]

Source: en.wiktionary.org

Close letter words and terms