Definition of Green Manure

  • 1. A growing crop that is plowed under to enrich soil Noun

Semanticaly linked words with "green manure"

Hyponims for word "green manure"