LEAF MOLD


Meaning of LEAF MOLD in English

noun Date: 1842 a compost or layer composed chiefly of decayed leaves, a mold or mildew that affects foliage

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.