Leaf-insect definition

Any of various chiefly tropical Asian insects of the family Phylliidae that resemble leaves in color and form.
noun
0
0
Any of a family (Phylliidae, order Phasmatoptera) of sluggish, winged insects that resemble leaves.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
leaf-insect
Plural:
leaf insects