YourDictionary

Indocin medical definition

A trademark for the drug indomethacin.

Learn more about Indocin

link/cite print suggestion box