Archilochus

trivial name latin name
Ruby-throated Hummingbird Archilochus colubris