salvinorin
English Dictionary
->
Letter S
-> salvinorin
Search Dictionary:
salvinorin Definition
(n)
a
hallucinogen
obtained
from
Salvia
divinorum
salvinorin Synonyms
salvinorin
© Art Branch Inc.