Lamtidine definition

A particular histamine 2 receptor antagonist.
noun
0
0
Advertisement