English Dictionary
◊ MICROTUBULE
microtubule
n : a microscopically small tubule