Dictionary Home » Dictionary Definitions » lysergic acid diethylamide

lysergic acid diethylamide

(dīˌĕth-əl-ămˈīdˌ)

noun
LSD.

Learn more about lysergic acid diethylamide

link/cite print suggestion box