parotid
English
parotid meaning in English • parotid का अर्थ अंग्रेजी में
Adjective
- Situated near the ear; -- applied especially to the salivary gland near the ear.
Noun
- The parotid gland.