psychodelic drug
Explore definitions, synonyms, and language insights of psychodelic drug
Definitions
Noun
a psychoactive drug that induces hallucinations or altered sensory experiences
Explore definitions, synonyms, and language insights of psychodelic drug