Report copyright - Assessment by: Pryce, D. & White, L. · Taxonomy Kingdom Phylum Class Order Family Animalia Arthropoda Insecta Dermaptera Labiduridae Taxon Name: Labidura herculeana (Fabricius, 1798)
Please pass captcha verification before submit form