LEAF MOLD


Meaning of LEAF MOLD in English

noun

1. or leaf soil : a compost or layer composed chiefly of decayed vegetable matter (as fallen leaves) — compare humus

2. : a mold or mildew of foliage

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.