leafwing
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]Noun
[edit]leafwing (plural leafwings)
- (entomology) Any butterfly of the subfamily Charaxinae.
- (Australia, entomology) The butterfly Doleschallia bisaltide.