Attested.to

Definition

beetle that produces a secretion that blisters the skin

Seed ·

Term in context

blister beetle in CommonParlance