Shelfordella Explained

Shelfordella was a genus of cockroaches found in north-east Africa and Asia, through to western India; it is now considered a synonym of Periplaneta.[1]

Species

Notes and References

  1. http://cockroach.speciesfile.org/Common/basic/Taxa.aspx?TaxonNameID=1179021 Cockroach Species File (retrieved 28 March 2024)