Word info

myotube

Noun

Meaning

myotube (plural myotubes)

(anatomy) A structure of elongated multinucleate cells that contains some peripherally located myofibrils

Source: en.wiktionary.org

Close letter words and terms