Loading page
leaf mold is a noun meaning "soil composed mainly of decaying leaves". It carries one recorded sense.
soil composed mainly of decaying leaves
Definitions, synonyms and semantic relations for leaf mold come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.