homeoid
homeoid has 1 sense in the JumbleFix dictionary. Letters: 7.
Definitions
noun
. A surface that is everywhere equidistant from a central point or line, such as a sphere or cylinder.