The name cockroach comes from the Spanish term cucaracha, which derives from the Latin blatta, “an insect that shines the ...