blister beetle

Noun

 * 1) Any of the meloid beetles that secrete a blistering agent, cantharidin.

Translations

 * Finnish:
 * Russian: