INDOMETHACIN


Meaning of INDOMETHACIN in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.