Answer: cantharids

AnswerCrossword Clue
cantharidsCANTHARID, a beetle with an elongated cylindrical body of a brilliant green color, aka Spanish fly also CANTHARIS