desmotubules

English

Noun

desmotubules

  1. plural of desmotubule