hallucinogen (n.)youdaoicibaDictYouDict
"drug which induces hallucinations," 1954, from stem of hallucination + -gen.