BOMBARDIER BEETLE


Meaning of BOMBARDIER BEETLE in English

■ noun a beetle that discharges a puff of irritant vapour with an audible pop when alarmed. [ Brachinus crepitans and other species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.