archilochus_colubris
1. [ noun ] (zoology) a kind of hummingbird
Related terms: hummingbird Archilochus