Dictionary search results

Showing 1-2 of 2 results

saliva British & World English

Watery liquid secreted into the mouth by glands, providing lubrication for chewing and swallowing, and aiding digestion

saliva English Thesaurus

saliva ran down his chin