Answer: crotonbugs

AnswerCrossword Clue
crotonbugsCROTONBUG, a species of cockroach