Leaf mold – Definition & Detailed Explanation – Soil & Fertilizers Glossary
I. What is Leaf Mold? Leaf mold is a type of compost that is made from decomposed leaves. It is a valuable soil conditioner that can improve the structure and fertility of the soil. Unlike other types of compost, leaf mold is made solely from leaves, making it a great option for gardeners who want … Read more