hypnagogue

noun

1.
an agent that induces drowsiness or sleep