lsd

Noun
  1. A powerful hallucinogenic drug manufactured from lysergic acid (synset 103704730)

Found on Word Lists

Other Searches