ptyalagogues

English

Noun

ptyalagogues

  1. plural of ptyalagogue