Find the word definition

Wiktionary
mast seeding

n. (context botany English) An intermittently-occurring, synchronous production of large amounts of seed by a population of plants.