A cockroach is called a cockroach because the name evolved from the Spanish word cucaracha, which itself comes from the Latin term blatta, meaning "an insect that shines the light."
Here's a breakdown of the etymology:
- Latin: Blatta - An insect that shines the light.
- Spanish: Cucaracha - Derived from blatta.
- English: Cockroach - An alteration of cucaracha.
The insect belongs to the order Blattodea, which also includes termites. So, while the name has an interesting linguistic history, it's not directly tied to specific behaviors or features of the insect itself. It's a case of language evolving over time.