leaf mold








noun

  1. a compost or layer of soil consisting chiefly of decayed vegetable matter, especially leaves.
54 queries 0.560