MYOBLAST is a playable word

myoblast Scrabble® Dictionary

noun
pl. myoblasts
a cell capable of giving rise to muscle cells
217 Playable Words can be made from "MYOBLAST"