By eHow Pets Editor
Rate: (2 Ratings)
The Indian Stick Insect is the common name for Carausius morosus. This is a large, hardy species that makes an excellent pet, but a permit is needed to keep them because the Indian Stick Insect is a potential pest. Stick insects are also known as phasmids; they are all members of the order Phasmatodea. The following steps will help you identify this insect.