Attested.to

Definition

a device for treating injury or disease

Seed ·

Term in context

corrective in CommonParlance