psychodelic drug


Meanings

  • a psychoactive drug that induces hallucinations or altered sensory experiences