Stupefacient
Capable of inducing stupor.
Back to Stupefacient
Back to S