Tamil Dictionary 🔍

parotoid

Par"o*toid, a. Etym: [Parotid + -oid.] (Anat.) Defn: Resembling the parotid gland; -- applied especially to cutaneous glandular elevations above the ear in many toads and frogs. -- n. Defn: A parotoid gland.


parotoid - Similar Words