hydroseeds

noun
  1. A mixture of seeds, mulch, fertilizer, and water sprayed onto soil to establish vegetation, especially on slopes or disturbed land.
  2. Usage: Usually used in plural or as a mass noun; Common in landscaping and erosion control
verb
  1. To apply hydroseeds to an area of land using a spray system.
  2. Usage: Third-person singular present tense of 'hydroseed'

Examples