homospheroid

Noun

 * 1) A spheroidal cluster of a single type of cell

Related terms

 * heterospheroid