LSD cannabis strain is a 55/45 Indica dominant hybrid. The weed was named after psychoactive and psychedelic properties it shares with synthetic drug LSD. This imagination stimulating strain is a winner of the 2008 Cannabis Cup Award. Due to high THC levels, LSD strain is not recommended for inexperienced users. The buds have strong lemon odor and taste, and is popular for its vivid euphoric experience and powerful body buzz.