Home
Search
Index
Definify.com
Definition
2024
ptyalagogue
ptyalagogue
English
Noun
ptyalagogue
(
plural
ptyalagogues
)
Any
sialogogue
.
Similar Results