meaning of Brachinus sclopeta

Brachinus sclopeta - German to English

streaked bombardier [Brachinus sclopeta]