lodine

Noun
  1. A nonsteroidal anti-inflammatory drug (trade name Lodine) (synset 103305852)

Other Searches