ptyalogogue

Etymology
spittle + driving.

Noun

 * 1)  Any substance that causes the discharge of saliva.