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)

  1. an herb from Oaxaca that has a powerful hallucinogenic effect; the active ingredient is salvinorin
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: