Word info

cardioblast

Noun

Meaning

cardioblast (plural cardioblasts)

(biology) An embryonic cell, in some insects, that develops into the heart

Source: en.wiktionary.org

Close letter words and terms