leaf mould








noun

  1. a nitrogen-rich material consisting of decayed leaves, etc, used as a fertilizer
  2. any of various fungus diseases affecting the leaves of certain plants
51 queries 0.384