Find the word definition

Wiktionary
epizoochory

n. (context biology English) seed dispersal via transportation on the outside of vertebrate animals (mostly mammals)