sarcotubule (English, noun)
expansion: sarcotubule (plural sarcotubules)
Senses:
topics: anatomy
medicine
sciences
glosses: The sarcoplasmic reticulum of striated muscle cells
Forms:
form: sarcotubules
tags: plural