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).