Synonyms of Green Manure in English :
Antonyms of Green Manure in English
Thesaurus of Green Manure in English
Green Manure
see definition of green manureHypernyms of green manure
1. (noun) a growing crop that is plowed under to enrich soil
Synonyms of Green Manure in English :
Antonyms of Green Manure in English
Thesaurus of Green Manure in English
1. (noun) a growing crop that is plowed under to enrich soil