Microtubule
WordNet

noun


(1)   A microscopically small tubule
WiktionaryText

Noun


  1. small tubes made of protein and found in cells and is part of the cytoskeleton.
 
x
OK