YourDictionary

LSD science definition

Short for lysergic acid diethylamide. A crystalline compound that is a synthetic derivative of lysergic acid. It is used as a powerful hallucinogenic drug. Chemical formula: C20H25N3O.

Learn more about LSD

Related Articles

link/cite print suggestion box