Meaning of naltrexone

Definition of naltrexone

(noun) an oral antagonist against the action of opiates

Other information on naltrexone

WIKIPEDIA results for naltrexone
Amazon results for naltrexone