A hallucinogen manufactured from lysergic acid, which happens to be found in ergot, a fungus that grows on rye and other grains. LSD is definitely an abbreviation with the scientific name lysergic acid diethylamide A lot more analysis is necessary to see if ayahuasca is addictive and, If that's so, https://oswaldc630zwl3.blog2news.com/profile