noun
: any of several glands located in the cloaca of lower vertebrates: as
a. : one of the glands producing foul-smelling defensive secretions in certain snakes
b. : one of several glands believed to have hedonic function in many caudate amphibians
noun
: any of several glands located in the cloaca of lower vertebrates: as
a. : one of the glands producing foul-smelling defensive secretions in certain snakes
b. : one of several glands believed to have hedonic function in many caudate amphibians
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012