Meaning of talwin

Definition of talwin

(noun) analgesic drug (trade name Talwin) that is less addictive than morphine

Other information on talwin

WIKIPEDIA results for talwin
Amazon results for talwin