Attested.to

Definition

an angiotensin II inhibitor that is used to treat high blood pressure

Seed ·

Term in context

Diovan in CommonParlance