Glossary
Glossary Link
D-lysergic acid diethylamide tartrate 25
Lysergic acid, the psychoactive ingredient in LSD.
Posted
November 24, 2020
in
D
by
Glossary
Tags: