Microtubule

Definition of Microtubule from the PharmacyDictionary.in

Microtubule

This is a slender, tubular structure composed mainly of the protein tubulin.

Not Available