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