parotid glandmedical dictionary

<anatomy> A salivary gland situated in front of and below the ear.

(27 Sep 1997)