YourDictionary

indomethacin

noun

a non-steroidal, anti-inflammatory drug, CHClNO, used for reducing fever and relieving pain, esp. in the treatment of arthritis

See indomethacin in American Heritage Dictionary 4

Learn more about indomethacin

link/cite print suggestion box