T-tubules

English

Noun

T-tubules

  1. plural of T-tubule

Anagrams