The AI-powered English dictionary
plural snowfinches
Any of the passerine bird genus Montifringilla. examples