Attested.to

Definition

a medicine or therapy that cures disease or relieve pain

Seed ·

Term in context

curative in CommonParlance