English dictionary
leaf mold meaning and definition
Definition and meaning of leaf mold at MeaningMonkey.org. leaf mold meaning and definition in the English Dictionary.LEAF MOLD noun
Definition of leaf mold (noun)
- soil composed mainly of decaying leaves
- synonyms: leaf mould, leaf soil
Source: Princeton University Wordnet