LEAF MOLD
Meaning of LEAF MOLD in English
ˈleaf mould BrE AmE British English , leaf mold American English noun [uncountable]
dead decaying leaves that improve soil
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012