hallucinogen (n.)youdaoicibaDictYouDict[hallucinogen 词源字典]
"drug which induces hallucinations," 1954, from stem of hallucination + -gen.[hallucinogen etymology, hallucinogen origin, 英语词源]