Microtubule Share definition Flag An obscure tiny thingiemajiggy devised by Ms. Wu as a means to torture her students. WTF is a microtubule? Microtubule by Luckman November 19, 2004 0 0 Get merch Get the Microtubule mug. Buy Now — $32.95 See more merch