Tag: cockroach enemy?

Cockroach enemy?

Most people think cockroaches are disgusting. And if you’ve ever turned on a kitchen light, to find them skittering for dark corners, you probably agree (reference: my first apartment). But of the thousands of species out there, only a few can be considered pests. There are well over 4,000... more
Tagged with: ,