English

edit

Noun

edit

desmotubules

  1. plural of desmotubule