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