picartamide
English
Noun
picartamide
(
uncountable
)
A
proton pump
inhibitor
.
Anagrams
acetamiprid
,
preadamitic