News

In Latin, ‘blatta’ means ‘insect that shuns the light’— and cockroaches certainly live up to that definition. They’re known for scurrying about in the dark, eating garbage and leaving behind filthy ...