Skip to main content

parotoid

English parotoid meaning in English  •  parotoid का अर्थ अंग्रेजी में
Adjective
  • Resembling the parotid gland; -- applied especially to cutaneous glandular elevations above the ear in many toads and frogs.
Advertisement