Word info

parotoid gland

Noun

Meaning

parotoid gland (plural parotoid glands)

English Wikipedia has an article on:parotoid glandWikipedia
An external skin gland on the back, neck, and shoulder of toads and some frogs and salamanders, which secretes a milky alkaloid substance to deter predators.

Source: en.wiktionary.org

Close letter words and terms