somnifère meaning in English
adj. somniferous, soporific, inducing sleep, causing drowsiness
n. soporific, sleeping pill, agent or drug causing sleep
adj. somniferous, soporific, inducing sleep, causing drowsiness
n. soporific, sleeping pill, agent or drug causing sleep