English | German | Russian | Czech

allochory English

Meaning allochory meaning

What does allochory mean?

allochory

(biology) The passive dispersal of seeds by means of external agents.

Are you looking for...?