How Well Do You Know English Slang?
parotid pa·rot·id (pə-rŏt'ĭd)
Situated near the ear.
Of or relating to a parotid gland.
parotid gland n.
Either of a pair of major salivary glands situated below and in front of each ear and opening into the parotid duct; the largest of the major salivary glands.