French-Romanian dictionary »

autopolenizare meaning in Romanian

FrenchRomanian
autopolenizare

autopollinisation◼◼◼

auto-pollinisation◼◼◻