leaf butterfly
leaf butterfly (zo?l.), any butterfly which, in the form and colors of its wings, resembles the leaves of plants upon which it rests; esp., butterflies of the genus kallima, found in southern asia and the east indies... see leaf | ||||
Search Dictionary:
