Lyserdide

Definition of Lyserdide from the PharmacyDictionary.in

Lyserdide

Another name for Lysergic acid diethylamide (LSD).

Not Available