French-Spanish dictionary »

microsatellite meaning in Spanish

FrenchSpanish
microsatellite nom {m}

RSSnoun
{f}