Heliodoxa jacula
            
                (L 5" Wt 0.34 oz")
          
         
            
               Soda y Mirador
               Cinchona Ristorante
            
               17Jan2022
          
         
            
               Has a loud squeaky call
               ...found in mountains of
               Costa Rica and Ecuador.
          
         
            
               © Linda
               Macaulay
            
               Macaulay
               Library
          
         
            
               Heliodoxa in Greek
means sun
               glory;
jacula in Latin means
               darting.
          
         
            
               ...almost always perches
               to feed. (Wickipedia)