Meaning of lodine

Definition of lodine

(noun) a nonsteroidal anti-inflammatory drug (trade name Lodine)

Other information on lodine

WIKIPEDIA results for lodine
Amazon results for lodine