mast seeding

listen to the pronunciation of mast seeding
الإنجليزية - الإنجليزية
An intermittently-occurring, synchronous production of large amounts of seed by a population of plants
mast seeding
المفضلات