lysergic acid

Explore definitions, synonyms, and language insights of lysergic acid

Definitions

Noun
a crystalline acid often used in medical research; obtained from ergotic alkaloids

More General Terms