Definition of zoochory

Definition of zoochory
  1. zoochory Noun The dispersal of seeds, spores, or fruit by animals.
Need more help? Try our forum NEW