English-Spanish dictionary »

tubulin meaning in Spanish

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

tubulinanoun