WikiWord

English

green manure

noun

Meaning

  1. Any fairly green (fresh and wet) plant matter that is ploughed into the soil to improve its fertility; especially, a cover crop that is plowed in.

Sources

No citations have been attached yet.