Lsd-25

noun

Definitions

Noun
  1. 1
    LSD (lysergic acid diethylamide). uncountable

    "1956, M. W. Hirsch, M. E. Jarvik, and H. A. Abramson, "Lysergic acid diethylamide (LSD-25): Effects of LSD-25 and six related drugs upon handwriting", in Journal of Psychology, volume 41, pages 11–22."

Next best steps

Mini challenge

Want a quick game? Try Word Finder.