PAROTOID MEANING IN ENGLISH

• Parotoid Definition & Synonyms

  1. (n.) A parotoid gland.
  2. (a.) Resembling the parotid gland; -- applied especially to cutaneous glandular elevations above the ear in many toads and frogs.


RECENT SEARCHES