Somnifacient Meaning in Hindi

What is the translation of word Somnifacient in Hindi?

Meaning of  Somnifacient in Hindi is : निद्राकर

Other Meanings of Somnifacient