English synonyms about - contact  

microtubule

noun

1 microtubule

A microscopically small tubule.

Polish: mikrotubula


Find more on microtubule elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0229