noun any of various beetles of the family Meloidae, many of which produce a secretion capable of blistering the skin. noun any beetle of the family Meloidae, many of which produce a secretion that blisters the skinSee also Spanish fly