sarcotubule

English

Etymology

From sarco- +‎ tubule.

Noun

sarcotubule (plural sarcotubules)

  1. (anatomy) The sarcoplasmic reticulum of striated muscle cells

Anagrams