Loading...
Minimalist Dictionary
Login
or
Sign up
microtubules
noun
A small tube made of protein and found in cells; part of the cytoskeleton.
Word Frequency 1800~2019
Related words
Other words
dedicate
whinny
drastic
startup
fading
erasable
elongated
uptight
transport
relight
deferral
overdrawn
immerse
botch
proofread
stained
grazing
astound
sandstone
dragster
axonemal
interpolar
kinetochore
phragmoplast
microglia
microvilli
cytoskeleton
cytoskeletal
microspheres
macromolecules
microarrays
microsphere
tubulin
biomolecules
microsporangium