Refine this word faster
Aflaxen
Definitions
Noun
- 1 a nonsteroidal anti-inflammatory drug (trademarks Aleve and Anaprox and Aflaxen) that fights pain and inflammation wordnet
See also for "aflaxen"
Next best steps
Mini challenge
Unscramble this word: aflaxen