← Back to Directory
About
A large, wingless stick insect with a robust green body covered in small tubercles and spiny projections. Females can reach over 20 cm in length.
Did You Know?
Its species name 'impennis' means wingless, distinguishing it from relatives that have retained at least vestigial wing buds.