What is the meaning of leaf fall in English?

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

Learn in

See more

n. leaf fall

Definition of leaf fall in English

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

Synonyms of leaf fall in English

fallen leavesleaf litter