A hallucinogen created from lysergic acid, which happens to be located in ergot, a fungus that grows on rye together with other grains. LSD is surely an abbreviation from the scientific name lysergic acid diethylamideA lot more study is necessary to determine if ayahuasca is addictive and, In that case, whether behavioral therapies are efficient.Tw… Read More