Skip to main content

English: parotid gland

Welsh: chwarren barotid

Part of speech

Noun, Feminine, Singular

Definition

The largest salivary gland located in front of the ear.