cardiosphere
Noun
Meaning
cardiosphere (plural cardiospheres)
A cluster of endogenous cardiac stem cells that forms when they are cloned in suspension.
Noun
cardiosphere (plural cardiospheres)
A cluster of endogenous cardiac stem cells that forms when they are cloned in suspension.