What is the meaning of leaf litter in English?

Learn vocabulary with pictures as well as definitions of leaf litter in English

Learn in

See more

n. leaf litter

Definition of leaf litter in English

Leaves that have fallen from trees or plants, which accumulate to cover the ground.

Synonyms of leaf litter in English

fallen leavesleaf fall