Priotelus

trivial name latin name
Cuban Trogon Priotelus temnurus