Answer: pinchbugs

AnswerCrossword Clue
pinchbugsPINCHBUG, a large beetle