Dissemination of seed under pressure, in a water medium. Mulch, lime, and fertilizer can be incorporated in the spraying mixture.
HYDROSEEDING
Meaning of HYDROSEEDING in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012