Talwin
Explore definitions, synonyms, and language insights of Talwin
Definitions
Noun
analgesic drug (trade name Talwin) that is less addictive than morphine
Explore definitions, synonyms, and language insights of Talwin