Loading page
leaf soil 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 soil come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.