Swedish-English dictionary »

mikrotubulus meaning in English

SwedishEnglish
mikrotubulus substantiv

microtubule [microtubules](microscopic tube in cells)
noun