blister beetle

1. (noun) beetle that produces a secretion that blisters the skin
Synonyms: meloid
Related Words: Spanish fly, beetle, oil beetle



Terms and Conditions of Use / Copyright Notice