Life … Animals Arthropods Insects Mantises Deroplatyidae Leptocola Leptocola phthisica species 1 observations Leptocola phthisica Leptocola phthisica Close