myoblasts

nounCells that develop into muscle tissue; the building blocks of muscles in the body.

No synonyms or antonyms found for this word.

myoblasts synonyms & antonyms | whatsthatwordmean | whatsthatwordmean