It activates serotonin receptors during the brain, which stimulates serotonin production from the cortex and deep structures with the brain. Subscribe to America's biggest dictionary and obtain thousands much more definitions and Sophisticated search—ad free! Some reports have found it useful in assisting to treat depression, but added investigation is https://webnowmedia.com/story2994737/top-latest-five-lsd-meaning-urban-news