Word info

myocardioblast

Noun

Meaning

myocardioblast (plural myocardioblasts)

A myoblast that develops into heart muscle

Source: en.wiktionary.org

Anagrams

Close letter words and terms