Paracyphocrania major in a Frame
$119.95
Species Name: Paracyphocrania major
Common Name: Leopard-Spotted Walking Stick
Size: 8 x 10" Black Shadowbox Frame
Paracyphocrania major is a species of stick insect in the family Phasmida. This beautiful specimen has bright orange wings speckled with black dots. The Phasmida, also known as the stick and leaf-insect, is an order of approximately 3000 species. The female has short antennae with large well developed wings