meaning of psychedelic drug

1. a psychoactive drug that induces hallucinations or altered sensory experiences


Related Words

psychedelic drug |

Developed & Maintained By Taraprasad.com

Treasure Words