myotube
English
Etymology
From
myo-
+
tube
.
Noun
myotube
(
plural
myotubes
)
(
anatomy
)
A structure of
elongated
multinucleate
cells
that contains some peripherally located
myofibrils