English-French dictionary »

tubulin meaning in French

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

tubuline◼◼◼nom