Meaning of psychodelic drug

Definition of psychodelic drug

(noun) a psychoactive drug that induces hallucinations or altered sensory experiences

Other information on psychodelic drug

WIKIPEDIA results for psychodelic drug
Amazon results for psychodelic drug