A recent survey indicated that the cockroach was the most despised creature, beating out snakes, rats, bats, and spiders. The German cockroach or Blatella germanica is consider it to be a pest because it invades where we live, eat and sleep. There are between 4,000 to 7,500 different species of roaches. Of this amount, only […]