mulch
English Dictionary
->
Letter M
-> mulch
Search Dictionary:
mulch Definition
(n)
a
protective
covering
of
rotting
vegetable
matter
spread
to
reduce
evaporation
and
soil
erosion
(v)
cover
with
mulch
; "
mulch
the
flowerbeds
"
mulch Synonyms
mulch
© Art Branch Inc.