Spanish-English dictionary »

microtúbulo meaning in English

SpanishEnglish
microtúbulo noun

microtubule [microtubules](microscopic tube in cells)
noun