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