[cock.roach] n [by folk etymology fr. Sp cucaracha cockroach, fr. cuca caterpillar] (1623): any of an order or suborder (Blattodea syn. Blattaria) of chiefly nocturnal insects including some that are domestic pests
COCKROACH
Meaning of COCKROACH in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012