Polish-English dictionary »

anemochoria meaning in English

PolishEnglish
anemochoria noun

anemochorynoun
dispersal of seeds, spores, or fruit by wind

Your history