Get Your Premium Membership

Leaf Soil Definition


More below...



Other Leaf Soil Definition

[n] soil composed mainly of decaying leaves

Synonyms

leaf mold, leaf mould

See Also...

mold, mould