meaning of Amazonastrogon

Amazonastrogon - German to English

Amazonian trogon [Trogon ramonianus]