LEAF MOULD


Meaning of LEAF MOULD in English

■ noun

1》 soil consisting chiefly of decayed leaves.

2》 a fungal disease of tomatoes in which mould develops on the leaves.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.