English: parotid gland
Welsh: chwarren barotid
Subject: Iechyd
English definition: The largest salivary gland located in front of the ear.