leaf mould Meaning, Definition & Usage

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

WordNet