desmotubules
English
Noun
desmotubules
plural of
desmotubule