Definition, synonyms and related words
A structure of elongated multinucleate cells that contains some peripherally located myofibrils