sarcotubule
English
Etymology
From
sarco-
+
tubule
.
Noun
sarcotubule
(
plural
sarcotubules
)
(
anatomy
)
The
sarcoplasmic reticulum
of
striated muscle
cells
Related terms
sarcotubular
Anagrams
obturacules