Definition of Indomethacin from the PharmacyDictionary.in
Indomethacin
Synonyms or meaning of Indomethacin
A nonsteroidal anti-inflammatory drug used in the treatment of arthritic disorders and degenerative joint disease. The trihydrated sodium salt form is used to induce closure in certain cases of patent ductus arteriosus.
Image related to Indomethacin
Not Available