leaf soil

Definitions of leaf soil
  1. noun
    soil composed mainly of decaying leaves
    synonyms: leaf mold, leaf mould
    see moresee less
    type of:
    mold, mould
    loose soil rich in organic matter
Word Family