What does brachinus mean?

brachinus meaning in General Dictionary

bombardier beetles