meloid

noun

1.
beetle that produces a secretion that blisters the skin