hydromulching
English
Etymology
From
hydro-
+
mulching
.
Noun
hydromulching
(
uncountable
)
(
agriculture
)
A form of
mulching
in which the
mulch
is combined with
water
and a
tackifier
and then
sprayed
.