Meaning ofmicrotubulein English

microtubule

us/maɪˈtuːbʊl/uk/maɪˈtuːbuːl/
#uncommon
Definitions