Definitions for "Leaf litter"
Fallen leaves and other plant material that lies on the surface of the ground and decomposes to form organic matter. This can then be used by the plants as nutrient.
a layer of decaying plant matter (such as leaves, twigs, grasses, etc.) found on top of the soil
Dead leaves, bits of bark, and other dead plant matter. Leaf litter is the main shelter for many small animals, including insects, centipedes, and isopods.