English dictionary
salvia divinorum meaning and definition
Definition and meaning of salvia divinorum at MeaningMonkey.org. salvia divinorum meaning and definition in the English Dictionary.SALVIA DIVINORUM noun
Definition of Salvia divinorum (noun)
- an herb from Oaxaca that has a powerful hallucinogenic effect; the active ingredient is salvinorin
- synonyms: Mexican mint
Source: Princeton University Wordnet