French-Spanish dictionary »

sporange meaning in Spanish

FrenchSpanish
sporange nom {m}

esporangionoun
{m}