meloid Meaning, Definition & Usage

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

WordNet