homoeoid
homoeoid has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. A geometric figure or shell bounded by two similar and similarly placed surfaces.