Get Your Premium Membership

Leaf Mould Definition


More below...



Other Leaf Mould Definition

[n] soil composed mainly of decaying leaves

Synonyms

leaf mold, leaf soil

See Also...

mold, mould