RichThesaurus
LSD-25
vs
lysergic acid diethylamide
LSD-25
noun
LSD (lysergic acid diethylamide).
lysergic acid diethylamide
noun
A powerful synthetic hallucinogen, commonly abbreviated LSD.
How often have the words
LSD-25
and
lysergic acid diethylamide
occurred in a corpus of books?
(source:
Google Ngram Viewer
)