LEAF MOLD


Meaning of LEAF MOLD in English

[leaf mold] n (1845) 1: a compost or layer composed chiefly of decayed vegetable matter

2: a mold or mildew that affects foliage

Merriam-Webster English vocab.      Английский словарь Merriam Webster.