T tubules

English

Noun

T tubules

  1. plural of T tubule

Anagrams