Meaning of salvia divinorum
Definition of salvia divinorum
(noun)
an
herb
from Oaxaca that has a
powerful
hallucinogenic
effect; the
active
ingredient
is
salvinorin
Other information on salvia divinorum
WIKIPEDIA results for
salvia divinorum
Amazon results for
salvia divinorum
Tweet