somnifère m, f (plural somnifères)
somnifère m (plural somnifères)
From Latin somnus (“sleep”) + -fère.