Meaning of torodal

Definition of torodal

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

Other information on torodal

WIKIPEDIA results for torodal
Amazon results for torodal