Meaning of kavrin

Definition of kavrin

(noun) an alkaloid medicine (trade name Kavrin) obtained from opium; used to relax smooth muscles; it is nonaddictive

Other information on kavrin

WIKIPEDIA results for kavrin
Amazon results for kavrin