omphaloid
/ˈɒmfəlɔɪd/
adjective1
- Constructed in a navel-like depression of hills, Bath's omphaloid location induces introspection, meditation, inwardness, massive sloth. — 1975
forms
more omphaloid · most omphaloid
more omphaloid · most omphaloid
This dictionary works without the internet: on your phone · in Chrome