|
Definition of Leaf mold
1. Noun. Soil composed mainly of decaying leaves.
Definition of Leaf mold
1. Noun. Decomposed or composted remains of leaves. ¹
2. Noun. Soil consisting principally of layers of decomposed leaves. ¹
¹ Source: wiktionary.com
|
1. Noun. Soil composed mainly of decaying leaves.
1. Noun. Decomposed or composted remains of leaves. ¹
2. Noun. Soil consisting principally of layers of decomposed leaves. ¹
¹ Source: wiktionary.com