Salvia

What is Salvia?

Salvia meaning Short for Salvia Divinorum, a plant native to Southern Mexico. It has a hallucinogenic  effect.  ‘Salvia highs make you see some scary stuff.’  

 

reference: Caron50