somniferous
/sɒm'nifәrәs/

中文释义

a. 催眠的, 使爱睡的

[医] 催眠的

英文释义

s sleep inducing