macrotubule

English

Etymology

From macro- +‎ tubule.

Noun

macrotubule (plural macrotubules)

  1. A tubule that has a relatively large diameter

Anagrams