What does Carabiden mean?

Carabiden - German to English

bombardier beetles [family Carabidae]

View more

  • carabids [family Carabidae]
  • surface beetles [family Carabidae]