|
Definition of Leaf insect
1. Noun. Tropical insect having a flattened leaflike body; common in southern Asia and the East Indies.
Exact synonyms: Walking Leaf
Generic synonyms: Phasmid, Phasmid Insect
Group relationships: Genus Phyllium, Phyllium
Generic synonyms: Phasmid, Phasmid Insect
Group relationships: Genus Phyllium, Phyllium