Somnifacient

Definition of Somnifacient from the PharmacyDictionary.in

Somnifacient

Another term for hypnotic, a medication that induces sleep.

Not Available