meloid

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



Terms and Conditions of Use / Copyright Notice