campylopterus (campylopterus)

campylopterus is a genus.

campylopterus is a kind of hummingbird (and therefore also a kind of trochiliformes, bird, vertebrate, chordate, animal, Living thing, natural, and thing).

violet sabrewing is a kind of campylopterus.

2 photos of campylopterus