Why Are They Called Cockroaches? The name cockroach comes from the Spanish term cucaracha, which derives from the Latin blatta, “an insect that shines the light.” It comes from the insect order ...
Cockroaches are infamous for their tenacity, and are often cited as the most likely survivors of a nuclear war. Some even claim that they can live without their heads. It turns out that these armchair ...