leaf insect
noun
: any of several insects of the family Phyllidae (order Orthoptera) in which the wings and expansions upon the legs resemble leaves in color and form and which are common in southern Asia and the East Indies
Love words? Need even more definitions?
Merriam-Webster unabridged
Share