English edit

Etymology edit

sarco- +‎ -sphere

Pronunciation edit

  • (file)

Noun edit

sarcosphere (plural sarcospheres)

  1. (biology) A spherical, clonal expanding colony of stem cells

Anagrams edit