Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

indomethacin Definition

Cancel
indomethacin
noun(in-do-meth-a-cin)
a nonsteroidal drug C19H16ClNO4 with anti-inflammatory, analgesic, and antipyretic properties used especially to treat painful inflammatory conditions (such as rheumatoid arthritis and osteoarthritis)

Words Related to indomethacin!

indomethacin Examples by Brain Bank Users