meaning of psychoactive substance

1. a drug that can produce mood changes and distorted perceptions


Related Words

psychoactive substance |

Developed & Maintained By Taraprasad.com

Treasure Words