French-Spanish dictionary »

microtubule meaning in Spanish

FrenchSpanish
microtubule nom {m}

microtúbulonoun