meaning of archilochus colubris

archilochus colubris meaning in General Dictionary

a type of hummingbird