June 7, 2019 June 7, 2019Categories Insect Trivia Blog Insects in the NewsCockroachesCockroach Fun Facts and Research