English-Polish dictionary »

zoochory meaning in Polish

EnglishPolish
zoochory noun
dispersion of plants by animals

zoochorianoun