Noun Definition
salvia divinorum
1.Definition: an herb from Oaxaca that has a powerful hallucinogenic effect; the active ingredient is salvinorin
Related Noun(s):mexican mint
Category: Plants1.Definition: an herb from Oaxaca that has a powerful hallucinogenic effect; the active ingredient is salvinorin
Related Noun(s):mexican mint
Category: Plants