Meaning of meclomen

Definition of meclomen

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

Other information on meclomen

WIKIPEDIA results for meclomen
Amazon results for meclomen