VariousWords beta
Definitions:
Noun
meclofenamate
meclofenamate sodium
Meclomen
Definition: a nonsteroidal anti-inflammatory (trade name Meclomen) used to treat arthritis