Leaf Insect Definition
noun
Any of a family (Phylliidae, order Phasmatoptera) of sluggish, winged insects that resemble leaves.
Webster's New World
Synonyms:
Other Word Forms of Leaf Insect
Noun
Singular:
leaf insect
Plural:
leaf insectsFind Similar Words
Find similar words to leaf insect using the buttons below.