Learn That Word

Synonyms for Meloid (same or very similar meaning)

WordNet sense 1 (beetle that produces a secretion that blisters the skin):
blister beetle


From the ODE community, based on WordNetadd/edit