Life … Animals Arthropods Insects Mantises Leptomantellidae Leptomantella genus Leptomantella Leptomantella Close