noun
: any of several glands of various salamanders and reptiles that produce a secretion believed to function in sexual attraction and stimulation
noun
: any of several glands of various salamanders and reptiles that produce a secretion believed to function in sexual attraction and stimulation
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012