Attested.to

Definition

extremely poisonous or injurious; producing venom

Seed ·

Term in context

deadly in CommonParlance