Archilochus

Trivial name Latin name
Ruby-throated Hummingbird Archilochus colubris