Macquarie Dictionary

hallucinogen

a drug or chemical capable of producing hallucinations.