English

edit

Etymology

edit

sarco- +‎ -sphere

Pronunciation

edit
  • Audio (UK):(file)

Noun

edit

sarcosphere (plural sarcospheres)

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

Anagrams

edit