BOMBARDIER BEETLE


Meaning of BOMBARDIER BEETLE in English

noun

: any of numerous carabid beetles of Brachinus or related genera that when disturbed discharge audibly a pungent and corrosive vapor from the anal glands

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.