leaf-mould

listen to the pronunciation of leaf-mould
English - English

Definition of leaf-mould in English English dictionary

leafmould
Alternative form of leaf mold
leaf mould
leaf mould in AM, use leaf mold Leaf mould is a substance consisting of decayed leaves that is used to improve the soil. leaf mold dead decaying leaves that improve soil