English English Wikipedia has an article on:leafwingWikipedia Etymology From leaf + wing. Noun leafwing (plural leafwings) (entomology) Any butterfly of the subfamily Charaxinae. (Australia, entomology) The butterfly Doleschallia bisaltide. Synonyms autumn leaf