torodal

Noun
  1. Nonsteroidal anti-inflammatory (trade name Torodal) that is given only orally (synset 103617587)

Other Searches