Definitions of leaf mould:

  • noun:   soil composed mainly of decaying leaves