leaf insect
leaf insect Any of several species of flat, green insects that bear a resemblance to leaves and are found throughout tropical Asia. The female has large leathery forewings with markings resembling a pattern of leaf veins. Order Phasmida; family Phylliidae. See also stick insect
More From encyclopedia.com
About this article
leaf insect
All Sources -
You Might Also Like
NEARBY TERMS
leaf insect