See Also: parotoid(medicine)
parotoid(dictionary)

parotoid (iou)



parotoid adjective & noun. L19.
[formed as PAROTID + -OID.]
Zoology. (Designating or pertaining to) any of various glands which form warty excrescences behind the eyes in some amphibians, esp. toads.