What is the full meaning of indomethacin
a nonsteroidal drug used esp. to treat painful inflammatory conditions, also INDOMETACIN [n -S]
Example of the word indomethacin placed on a Scrabble board.