Meaning of indocin
Definition of indocin
(noun)
a
nonsteroidal
anti-inflammatory
drug
(trade
name
Indocin)
Other information on indocin
WIKIPEDIA results for
indocin
Amazon results for
indocin
Tweet