noun Date: 1882 any of a genus ( Kallima ) of nymphalid butterflies of southern Asia with wings resembling dried or dead leaves
LEAF BUTTERFLY
Meaning of LEAF BUTTERFLY in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012