[in.do.meth.a.cin] n [indole + meth- + acetic acid + [1]-in] (1963): a nonsteroidal drug with anti-inflammatory, analgesic, and antipyretic properties used esp. in treating arthritis
INDOMETHACIN
Meaning of INDOMETHACIN in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012