Noun
1. mefenamic acid
2. Ponstel, nonsteroidal anti-inflammatory, nonsteroidal anti-inflammatory drug, NSAID