sialagogue meaning in English
n. sialagogue, substance that promotes salivation (medicine)
adj. sialagogue, promoting the secretion of saliva (medicine)
n. sialagogue, substance that promotes salivation (medicine)
adj. sialagogue, promoting the secretion of saliva (medicine)