macrotubule
English
Etymology
From
macro-
+
tubule
.
Noun
macrotubule
(
plural
macrotubules
)
A
tubule
that has a relatively large diameter
Anagrams
tuberculoma