Definition, Meaning & Synonyms | English word LEAFWING
LEAFWING
Definitions of LEAFWING
- (entomology) Any butterfly of the subfamily Charaxinae.
- (AU, entomology) The butterfly Doleschallia bisaltide.
Number of letters
8
Is palindrome
No
Search for LEAFWING in:
Page preparation took: 99.22 ms.