Apedia

Substance Decaying Leaves Put Soil Improve Quality Protect

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