VariousWords beta
Related Terms:
Noun
Definition: A parotoid gland.
Adjective
Definition: Resembling the parotid gland; applied especially to cutaneous glandular elevations above the ear in many toads and frogs.
VariousWords beta
Definition: A parotoid gland.
Definition: Resembling the parotid gland; applied especially to cutaneous glandular elevations above the ear in many toads and frogs.