Definition of Somnifacient from the PharmacyDictionary.in
Somnifacient
Synonyms or meaning of Somnifacient
Another term for hypnotic, a medication that induces sleep.
Image related to Somnifacient
Not Available
Definition of Somnifacient from the PharmacyDictionary.in
Another term for hypnotic, a medication that induces sleep.
Not Available