French-Spanish dictionary »

sporophile meaning in Spanish

FrenchSpanish
sporophile nom {m}

semilleronoun