Meaning of salvinorin

Definition of salvinorin

(noun) a hallucinogen obtained from Salvia divinorum

Other information on salvinorin

WIKIPEDIA results for salvinorin
Amazon results for salvinorin