Polish-English dictionary »

zoochoria meaning in English

PolishEnglish
zoochoria noun

zoochorynoun
dispersion of plants by animals