Archilochus
ruby-throated hummingbirds
Species of the Archilochus genus in the Wild Florida Photo database:
The genus Archilochus is a member of the Trochilidae - Hummingbirds family.