meloid

(noun)

noun

1. beetle that produces a secretion that blisters the skin

Definition categories: animal, beetle