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
Tweet