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 insects

Find Similar Words

Find similar words to leaf insect using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leaf insect