indomethacins

noun
  1. Plural of indomethacin; nonsteroidal anti-inflammatory drugs (NSAIDs) used to reduce pain, fever, and inflammation.
  2. Usage: medical/pharmaceutical term; typically used in clinical or pharmaceutical contexts

Examples