meaning of Blaustirneupherusa

Blaustirneupherusa - German to English

Oaxaca hummingbird [Eupherusa cyanophrys]