Word info

antisialagogue

Noun

Meaning

antisialagogue (plural antisialagogues)

English Wikipedia has an article on:antisialagogueWikipedia
Any substance that decreases the production of saliva.

Source: en.wiktionary.org

Close letter words and terms