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
Explore definitions, synonyms, and language insights of lysergic acid