meaning of Brauner Puppenräuber

Brauner Puppenräuber - German to English

caterpillar hunter [Calosoma inquisitor]

View more

  • lesser searcher [Calosoma inquisitor] [beetle]