Little Known Facts About HALLUCINOGENS.

The meaning of LSD is lysergic acid diethylamide. Made from lysergic acid, this drug is without doubt one of the strongest head-altering chemical substances. A fungus that grows on rye as well as other grains contains this chemical.32 To learn more, see “What's the relationship between psychedelic and dissociative drugs and psychological illness?

read more