Noun green manure has 1 sense
  1. green manure - a growing crop that is plowed under to enrich soil
    --1 is a kind of
    manure
,
TOP