LSD Strain Definition
LSD strain is a near even balance of Sativa and Indica with a ratio of 55% Sativa to 45% Indica. It is one of the highly potent strains on the market and is known for its psychedelic effects. It has a THC level of 24% and is known to induce an energizing and euphoric high that translates into a peaceful feeling, making it a viable treatment option for chronic pain, arthritis, headaches, insomnia and migraines. It has a herbal and citrus aroma and taste.