meloid

  1. noun
    beetle that produces a secretion that blisters the skin