sarcosphere

English

Etymology

From sarco- +‎ -sphere.

Pronunciation

  • Audio (UK):(file)

Noun

sarcosphere (plural sarcospheres)

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

Anagrams