ALL meanings of leaf mold
leaf mold
L l - noun leaf mold a compost or layer of soil consisting chiefly of decayed vegetable matter, especially leaves. 1
- uncountable noun leaf mold Leaf mold is a substance consisting of decayed leaves that is used to improve the soil. 0
- noun leaf mold a rich soil consisting largely of decayed leaves 0
- noun leaf mold a mold that forms on leaves 0
- noun leaf mold Decomposed or composted remains of leaves. 0
- noun leaf mold Soil consisting principally of layers of decomposed leaves. 0