English

edit

Etymology

edit

homo- +‎ spheroid

Noun

edit

homospheroid (plural homospheroids)

  1. A spheroidal cluster of a single type of cell
edit