Torodal

Explore definitions, synonyms, and language insights of Torodal

Definitions

Noun
nonsteroidal anti-inflammatory (trade name Torodal) that is given only orally