Loxia curvirostra

Explore definitions, synonyms, and language insights of Loxia curvirostra

Definitions

Noun
finch with a bill whose tips cross when closed

More General Terms