Leaf Mold (noun) Definition, Meaning & Examples

noun
  1. a compost or layer of soil consisting chiefly of decayed vegetable matter, especially leaves.
Leaf Mold (noun) Definition, Meaning & Examples

More Definitions