sarcotubules
English
Noun
sarcotubules
plural of
sarcotubule