Description
Leaf mould is an organic fertilizer and soil conditioner. It is a well-decayed mixture of leaves, grass softwood, lawn mowing and any other plant material. Unlike regular compost which is a product of bacterial decomposition. Leaf mould is produced primarily by the fungal breakdown of leaves.