Cockroach mating habits and developmental features help uncover insect evolution
Often associated with dirty living conditions and the spread of disease, cockroaches understandably have a bad reputation. But of the 4,600 cockroach species alive today, only a few are considered pests, with most choosing ...