'leaf mould' definitions:

Definition of 'leaf mould'

From: WordNet
noun
Soil composed mainly of decaying leaves [syn: leaf mold, leaf mould, leaf soil]