French-Spanish dictionary »

microsporidie meaning in Spanish

FrenchSpanish
microsporidie nom {f}

microsporidionoun