leaf litter definition

leaf litter means the uppermost layer of organic material in a soil, consisting of freshly fallen or slightly decomposed organic materials such as leaves, twigs and sticks, which have accumulated on the ground surface.