English dictionary, thesaurus, translations & etymology
FreeDict.com

mulch in Chinese

mulch in Chinese

覆盖物
noun
(agriculture, horticulture) Any material used to cover the top layer of soil to protect, insulate, or decorate it, or to discourage weeds or retain moisture.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.