blister beetle


Meanings

  • beetle that produces a secretion that blisters the skin

Synonyms