leaf_insect has definitions from the field of zoology
1
[ noun ] (zoology) tropical insect having a flattened leaflike body; common in southern Asia and the East Indies

Synonyms

walking_leaf

Related terms

phasmid Phyllium

*