leaf butterfly








noun

  1. any of various butterflies of the genus Kallima, of southern Asia, the East Indies, and Australia, having wings that resemble dead leaves.
53 queries 0.584