French-Spanish dictionary »

télomère meaning in Spanish

FrenchSpanish
télomère nom {m}

telómeronoun
{m}