What does Amazonastrogon mean?

Amazonastrogon - German to English

Amazonian trogon [Trogon ramonianus]