'leaf mold' definitions:

Definition of 'leaf mold'

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