What is the full meaning of parotids
PAROTID, a gland situated near the ear, also PAROTIS [n]
Example of the word parotids placed on a Scrabble board.