Life … Animals Arthropods Insects Mantises Toxoderidae Heterochaeta Giant African Stick Mantis species 40 observations Giant African Stick Mantis Heterochaeta orientalis Field notes Close