Home
Discussion
Topics
Dictionary
Almanac
Signup
Login
Microtubule
Microtubule
Topic Home
Discussion
Definition
Topics
Microtubule
Definition
WordNet
noun
(1)
A microscopically small tubule
Wiktonary
Noun
small tubes made of
protein
and found in cells and is part of the cytoskeleton.