Life … Animals Arthropods Insects Mantises Toxoderidae Heterochaetinae Heterochaeta genus Heterochaeta Heterochaeta Field notes Children Giant African Stick Mantis Close