repugnatorial gland
noun
: a gland of some insects that by emitting an offensive secretion or vapor serves to repel enemies
called also defensive gland
Love words? Need even more definitions?
Merriam-Webster unabridged
Share