cardiomyoblast

English

Etymology

From cardio- +‎ myoblast.

Noun

cardiomyoblast (plural cardiomyoblasts)

  1. A myoblast that develops into a cardiomyocyte

Anagrams