cardiosphere

English

noun
Definitions
  • A cluster of endogenous cardiac stem cells that forms when they are cloned in suspension.

Etymology

Prefix from English sphere.

Origin

English

sphere

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms