ptyalagogues
English
Noun
ptyalagogues
plural of
ptyalagogue