Search term zoochory has one result
Jump to
EN English FR French
zoochory (n) [dispersion of plants by animals] zoochorie (n) [dispersion of plants by animals]