homospheroidEtymologyFrom homo- + spheroid.homospheroid means A spheroidal cluster of a single type of cell. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounA spheroidal cluster of a single type of cell