• Indomethacin

    Alternative forms

    Full definition of indomethacin

    Noun

    indomethacin

    (uncountable)
    1. (pharmaceutical drug) A non-steroidal anti-inflammatory drug commonly used to reduce fever, pain, stiffness, and swelling, having chemical formula C19H16ClNO4.
    © Wiktionary