heterospheroidEtymologyFrom hetero- + spheroid.heterospheroid means A spheroidal cluster of two types of cell Lexicurio rates it Rare gem — a strength score of 82 out of 100.nounA spheroidal cluster of two types of cell