Lumiracoxib definition

A nonsteroidal anti-inflammatory drug, an analogue of diclofenac.
noun
0
0
Advertisement