homaloid
/hɒməlɔɪd/Definitions
1. adjective
resembling or relating to a conical or rounded hill or a rounded or dome-shaped hill or mountain
“The homaloid shape of the hill made it a popular hiking destination.”
2. noun
a conical or rounded hill or a rounded or dome-shaped hill or mountain
“The guidebook described the homaloid feature as a must-see landmark.”