Attested.to

Definition

a sting inflicted by a bee

Seed ·

Term in context

bee sting in CommonParlance