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