Attested.to

Definition

a large pill; used especially in veterinary medicine

Seed ·

Term in context

bolus in CommonParlance