meaning of psychedelic drug
1.
a
psychoactive
drug
that
induces
hallucinations
or
altered
sensory
experiences
Related Words
psychedelic drug
|
Developed & Maintained By
Taraprasad.com