Life … Animals Arthropods Insects Mantises Schizomantodea Haanioidea superfamily Haanioidea Haanioidea Children Haaniidae Close