What does Blaubrustamazilie mean?

Blaubrustamazilie - German to English

blue-chested hummingbird [Amazilia amabilis]