autumn leaf
Short definition from Wiktionary
Noun
- An Asian nymphalid butterfly, Doleschallia bisaltide.
- One of many leaves that fall from a deciduous tree in autumn.
We haven’t written up autumn leaf yet: Simple and Standard meanings, examples and a quiz.