Find the word definition

Wiktionary
myotube

n. (context anatomy English) A structure of elongated multinucleate cells that contains some peripherally located myofibrils