Salvia divinorum
English Dictionary
->
Letter S
-> Salvia divinorum
Search Dictionary:
Salvia divinorum Definition
(n)
an
herb
from
Oaxaca
that
has
a
powerful
hallucinogenic
effect
;
the
active
ingredient
is
salvinorin
Salvia divinorum Synonyms
Mexican mint
Salvia divinorum
© Art Branch Inc.