blatodeo

Noun

 * 1) any cockroach of the order