YourDictionary

leaf insect

any of a family (Phylliidae, order Phasmatoptera) of sluggish, winged insects that resemble leaves

See leaf insect in American Heritage Dictionary 4

link/cite print suggestion box