French-English dictionary »

tubuline meaning in English

FrenchEnglish
tubuline nom

tubulin◼◼◼(proteins used as the material for microtubules)
noun