This is a Giant Malaysian Leaf Insect. It is a species of leaf insect from Malaysia. The specimen measures approximately 12 cm x 5.5 cm.
- Catalog Number:
- 404917
- Object/Specimen Description:
- Specimen Count:
- 1
- Upper Level Taxonomy:
- Animalia, Arthropoda, Hexapoda, Insecta, Phasmida, Phylliidae