Archilochus colubris

views updated

Archilochus colubris (ruby-throated humming-bird) See TROCHILIDAE.