English

edit

Etymology

edit

cardio- +‎ sphere or cardio- +‎ -sphere

Pronunciation

edit
  • Audio (UK):(file)

Noun

edit

cardiosphere (plural cardiospheres)

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

Anagrams

edit