What does Buntkehlsaltator mean?

Buntkehlsaltator - German to English

buff-throated saltator [Saltator maximus]