Leaf Butterfly Definition

noun
Any of several butterflies of the genus Kallima, having wings that resemble dry or dead leaves when closed.
American Heritage

Find Similar Words

Find similar words to leaf butterfly using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leaf butterfly