Meaning of ketorolac

Definition of ketorolac

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

Other information on ketorolac

WIKIPEDIA results for ketorolac
Amazon results for ketorolac