Try also Crossword Solver or Simple Search
myoblast
Noun
Singular |
Plural |
myoblast (plural myoblasts)
- an undifferentiated stem cell that develops into muscle tissue
8 letters in word "myoblast": A B L M O S T Y.
No anagrams for myoblast found in this word list.