leaf mould

Noun
  1. Soil composed mainly of decaying leaves (synset 114958049)

Found on Word Lists

Other Searches