hallucinogenic

  • (s) capable of producing hallucinations
    • LSD is a powerful hallucinogenic drug

Words of close approximity

hallucinogenic drug