Meaning of aflaxen

Definition of aflaxen

(noun) a nonsteroidal anti-inflammatory drug (trademarks Aleve and Anaprox and Aflaxen) that fights pain and inflammation

Other information on aflaxen

WIKIPEDIA results for aflaxen
Amazon results for aflaxen