HYDROSEEDING


Meaning of HYDROSEEDING in English

Dissemination of seed under pressure, in a water medium. Mulch, lime, and fertilizer can be incorporated in the spraying mixture.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.