Rufoushummingbird | Info

The rufous hummingbird ( Selasphorus rufus ) is a small hummingbird , about 8 cm (3.1 in) long with a long, straight and slender bill . These birds are known for their extraordinary flight skills, flying 2,000 mi (3,200 km) during their migratory transits. It is one of seven species in the genus Selasphorus .