What is the meaning of ppi in English?

Learn vocabulary with pictures as well as definitions of ppi in English

Learn in

See more

n. PPI

Definition of PPI in English

Drug that reduces gastric production of hydrochloric acid.

Synonyms of PPI in English

proton-pump inhibitor