INDOMETHACINS
Definition
INDOMETHACINS is the plural of INDOMETHACIN.
noun INDOMETHACIN: a nonsteroidal anti-inflammatory drug (trade name Indocin).
INDOMETHACINS is the plural of INDOMETHACIN.
noun INDOMETHACIN: a nonsteroidal anti-inflammatory drug (trade name Indocin).