leaf mould
1.
(
noun
) soil composed mainly of decaying leaves
Synonyms:
leaf mold
,
leaf soil
Related Words:
mold
,
mould
Terms and Conditions of Use / Copyright Notice