Definition, synonyms and related words
A phenylpropionate that is an analgesic and nonsteroidal anti-inflammatory drug.