myotubules

English

Noun

myotubules

  1. plural of myotubule