microtubule ( synonym found)

Definition of microtubule:

(n) : small tubes made of protein and found in cells

Definition of microtubule:

(n) : small tubes made of protein and found in cells

Back to Top