Archilochus colubris - a kind of hummingbird hummingbird - tiny American bird having brilliant iridescent plumage and long slender bills; wings are specialized for vibrating flightArchilochus, genus Archilochus - a genus of Trochilidae
Archilochus colubris
Related to Archilochus colubris: Ceryle alcyon, Turdus migratorius