Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microtubules
in English
microtubules
us
//maɪˈtʊbʊəls//
uk
//maɪˈtjuːbjuːəls//
#uncommon
Lemma:
microtubule
The lemma is the base or root form of this word.
Definitions
Noun
protein-based
tubes
in
cells
;
part
of
cytoskeleton
small
tubular
structures
composing
the
cytoskeleton