homospheroid (English, noun)
expansion: homospheroid (plural homospheroids)
Senses:
glosses: A spheroidal cluster of a single type of cell
Forms:
form: homospheroids
tags: plural