What does archilochus colubris mean?

archilochus colubris meaning in General Dictionary

a type of hummingbird