PAROTOID


Meaning of PAROTOID in English

noun a parotoid gland.

2. parotoid ·adj resembling the parotid gland;

— applied especially to cutaneous glandular elevations above the ear in many toads and frogs.

Webster English vocab.      Английский словарь Webster.