leaf mould
ˈleaf mould
British English, leaf mold American English noun [uncountable]
dead decaying leaves that improve soil
ˈleaf mould
British English, leaf mold American English noun [uncountable]dead decaying leaves that improve soil