Meaning of meclofenamate

Definition of meclofenamate

(noun) a nonsteroidal anti-inflammatory (trade name Meclomen) used to treat arthritis

Other information on meclofenamate

WIKIPEDIA results for meclofenamate
Amazon results for meclofenamate