anti-inflammatory drug

Noun
  1. A medicine intended to reduce inflammation (synset 102724463)

Found on Word Lists

Other Searches