Parotoid
Word Dictionary
-> Parotoid
Search:
Parotoid
(a.) Resembling the parotid gland; -- applied especially to cutaneous glandular elevations above the ear in many toads and frogs.
(n.) A parotoid gland.
Terms of Use
Canadian Jobs