leaf soil Meaning, Definition & Usage

  1. noun soil composed mainly of decaying leaves
    leaf mould; leaf mold.

WordNet