SOMNIFACIENT


Meaning of SOMNIFACIENT in English

n. drug or other substance that induces sleep

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.