ponstel

(noun) mefenamic acid

Ponstel
nonsteroidal anti-inflammatory (generic term)
nonsteroidal anti-inflammatory drug (generic term)
NSAID (generic term)