What does Blaustirneupherusa mean?

Blaustirneupherusa - German to English

Oaxaca hummingbird [Eupherusa cyanophrys]