Taxonomy details for Turkestan Cockroach (Shelfordella lateralis [inactive])

Relationship: Unknown