Definition of “parotid” - English Dictionary

british dictionary