heterospheroid

English

Etymology

From hetero- +‎ spheroid.

Noun

heterospheroid (plural heterospheroids)

  1. A spheroidal cluster of two types of cell