What does Bombardierkäfer mean?

Bombardierkäfer - German to English

bombardier beetle

View more

  • bombardier beetles [family Brachinidae]