depressant

having the quality of diminishing or retarding a function or activity of a body system or organ.
How Can We Help?
Bayview Therapy Rated 5 / 5 based on 25 reviews. | Review Me