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