YourDictionary

What does LSD-25 stand for?

Lysergic Acid Diethylamide (STED)

link/cite print suggestion box