Back
lysergic acid diethylamide
Meanings
a powerful hallucinogenic drug manufactured from lysergic acid
Synonyms
LSD
Anagrams of
lysergic acid diethylamide