Definition of Indomethacin

  • 1. A nonsteroidal anti-inflammatory drug (trade name Indocin) Noun

Synonyms for word "indomethacin"

Semanticaly linked words with "indomethacin"

Hyponims for word "indomethacin"