Definitions
noun
a large salivary gland that produces 50% of daytime saliva; in human beings it is located in front of and below each ear
Look “parotid gland” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a large salivary gland that produces 50% of daytime saliva; in human beings it is located in front of and below each ear