Expression | a substance such as decaying leaves that you put on the soil to improve its quality, to protect the roots of plants, or to stop weeds growing |
---|---|
Meaning | mulch |
Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.
Next card: Food dried order preserve desiccated
Previous card: Make surfaces free dust small pieces stone sand
Up to card list: Advanced English - 2000 sentences