green manure
English
Noun
green manure (uncountable)
- A crop that is ploughed into the soil to improve its fertility
Derived terms
- green manuring
Translations
a crop that is ploughed into the soil to improve its fertility
|
|