Meaning of parotid

Definition of parotid

(adj) relating to or located near the parotid gland

Other information on parotid

WIKIPEDIA results for parotid
Amazon results for parotid