Nerve sedative

Definition of Nerve sedative from the PharmacyDictionary.in

Nerve sedative

A medication that slows down the nervous system.

Not Available