green-backed firecrown

green-backed firecrown

English Noun
Ad

Definition

A South American hummingbird, Sephanoides sephaniodes.

Ad