Definition of zoochory

  1. zoochory Noun The dispersal of seeds, spores, or fruit by animals.
Feedback Form