SynonymX
Speak
Leaf Insect
Definition of Leaf Insect
1.
Tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
Noun
Synonyms for word "leaf insect"
walking leaf
Semanticaly linked words with "leaf insect"
phasmid
phasmid insect
genus phyllium
phyllium
Hyponims for word "leaf insect"
phasmid
phasmid insect