homaloid
Speech parts
1. homaloid - Noun
2. homaloid - Adjective
Meaning
Alt. of Homaloidal
Source: Webster's dictionarySynonyms
esplanade
earth
prairie
terrace
level
ground
plane
table
flat
platform
horizontal
plain
steppe
ledge
parterre
Show all synonyms