LSD

Definition of LSD
lysergic acid diethylamide a powerful hallucinogenic drug