meaning of Bombardierkäfer

Bombardierkäfer - German to English

bombardier beetle

View more

  • bombardier beetles [family Brachinidae]