leaf butterfly

2 ENTRIES FOUND:

leaf butterfly

noun

Definition of LEAF BUTTERFLY

:  any of a genus (Kallima) of nymphalid butterflies of southern Asia with wings resembling dried or dead leaves

First Known Use of LEAF BUTTERFLY

1882

Browse

Next Word in the Dictionary: leaf case moth
Previous Word in the Dictionary: leaf bundle
All Words Near: leaf butterfly

Seen & Heard

What made you want to look up leaf butterfly? Please tell us where you read or heard it (including the quote, if possible).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More