Subscribe
URL of the page has been copied to clipboard.
Meaning : An herb from Oaxaca that has a powerful hallucinogenic effect. The active ingredient is salvinorin.
Synonyms : mexican mint
Install App
Salvia divinorum meaning in Telugu.