A word examined

lsd

noun
3 letters·English
noun

lsda powerful hallucinogenic drug, lysergic acid diethylamide

Wiktionary →
No comments yet