meaning of brachinus

brachinus meaning in General Dictionary

bombardier beetles