'leaf soil' definitions:

Definition of 'leaf soil'

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