Archilochus colubris

Explore definitions, synonyms, and language insights of Archilochus colubris

Definitions

Noun
a kind of hummingbird

More General Terms