English dictionary
indocin meaning and definition
Definition and meaning of indocin at MeaningMonkey.org. indocin meaning and definition in the English Dictionary.INDOCIN noun
Definition of Indocin (noun)
- a nonsteroidal anti-inflammatory drug (trade name Indocin)
- synonyms: indomethacin
Source: Princeton University Wordnet