Subscriber login


Forgot your password?

Library card login

Other

microtubule


Definition of microtubule

noun

Biology
  • a microscopic tubular structure present in numbers in the cytoplasm of cells, sometimes aggregating to form more complex structures.

microtubule in other Oxford dictionaries

Definition of microtubule in the US English dictionary