noun
: a gland of some insects that by emitting an offensive secretion or vapor serves to repel enemies — called also defensive gland
noun
: a gland of some insects that by emitting an offensive secretion or vapor serves to repel enemies — called also defensive gland
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012