Synonyms of Falling Leaf
Primary definition: A leaf that has detached from a tree and is descending to the ground, often associated with the autumn season.
Primary definition: A leaf that has detached from a tree and is descending to the ground, often associated with the autumn season.