Home Ciencia Y Salud Meaning of lsd (lysergic diethylamidic acid) (what it is, concept and definition)