Answer: reduviid

AnswerCrossword Clue
reduviida bloodsucking insect