blister beetle








noun

  1. any of various beetles of the family Meloidae, many of which produce a secretion capable of blistering the skin.

noun

  1. any beetle of the family Meloidae, many of which produce a secretion that blisters the skinSee also Spanish fly
54 queries 0.575