indometacins meaning

Meaning of indometacins

What is the full meaning of indometacins

INDOMETACIN, a nonsteroidal drug used esp. to treat painful inflammatory conditions, also INDOMETHACIN [n]

Example of the word indometacins placed on a Scrabble board.

Unscrambled word indometacins

Points for indometacins

Scrabble
23 points
Word With Friends
21 points
Wordfeud
23 points

Related pages for indometacins