LEAF MOLD


Meaning of LEAF MOLD in English

Function: noun

Date: 1842

1 : a compost or layer composed chiefly of decayed leaves

2 : a mold or mildew that affects foliage

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.