leaf butterfly noun
: any of a genus (Kallima) of nymphalid butterflies of southern Asia with wings resembling dried or dead leaves
First Known Use of 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).