MYOTUBE
Meaning of MYOTUBE in English
"ˌ noun
Etymology: my- + tube
: a developmental stage of a muscle fiber composed of a syncytium formed by fusion of myoblasts
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012