green manure
English Dictionary
->
Letter G
-> green manure
Search Dictionary:
green manure Definition
(n)
a
growing
crop
that
is
plowed
under
to
enrich
soil
green manure Synonyms
green manure
© Art Branch Inc.