Find the word definition

Wiktionary
autochory

n. (context biology English) self-dispersal of seeds, the physical and often explosive discharge of seeds from the fruit