lysergic acid diethylamide


Meanings

  • a powerful hallucinogenic drug manufactured from lysergic acid

Synonyms