Term: Leaf Mould
Definition:
Formed from decomposed leaves Leaf Mould is a peat like substance which can be used either as a mulch or a potting compost.
Copyright © 2002 - 2007 InsideOut Gardening. All rights reserved
Formed from decomposed leaves Leaf Mould is a peat like substance which can be used either as a mulch or a potting compost.