lysergic acid diethylamide

English

Noun

lysergic acid diethylamide (uncountable)

  1. (organic chemistry) A powerful synthetic hallucinogen.
    Synonyms: (abbreviation) LSD; see also Thesaurus:LSD

Translations