cardioblast
Noun
Meaning
cardioblast (plural cardioblasts)
(biology) An embryonic cell, in some insects, that develops into the heart
Noun
cardioblast (plural cardioblasts)
(biology) An embryonic cell, in some insects, that develops into the heart