REPUGNATORIAL GLAND


Meaning of REPUGNATORIAL GLAND in English

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.