T-tubules
English
Noun
T-tubules
plural of
T-tubule
Anagrams
tubulets