leaf mold


leaf mold

noun

Definition of LEAF MOLD

1
:  a compost or layer composed chiefly of decayed leaves
2
:  a mold or mildew that affects foliage

First Known Use of LEAF MOLD

1842

Browse

Next Word in the Dictionary: leaf monkey
Previous Word in the Dictionary: leaf–mining
All Words Near: leaf mold

Seen & Heard

What made you want to look up leaf mold? Please tell us where you read or heard it (including the quote, if possible).