Halluzinogen

Noun

 * 1) hallucinogen (that which causes hallucinations)