indomethacin
English Dictionary
->
Letter I
-> indomethacin
Search Dictionary:
indomethacin Definition
(n)
a
nonsteroidal
anti
-
inflammatory
drug
(
trade
name
Indocin
)
indomethacin Synonyms
Indocin
indomethacin
© Art Branch Inc.