Advertisement
Advertisement
leaf mould
noun
- a nitrogen-rich material consisting of decayed leaves, etc, used as a fertilizer
- any of various fungus diseases affecting the leaves of certain plants
Advertisement
Advertisement
Advertisement
Advertisement
Browse