microtubule

/mˈaɪkroʊtˈubjul/

Explore definitions, synonyms, and language insights of microtubule

Definitions

Noun
a microscopically small tubule

More General Terms