Rosy finch

What is Rosy finch?

Rosy finch definition and meaning on Dictionary terms:
noun
any of several finches of the genus Leucosticte, of Asia and western North America, having dark brown plumage with a pinkish wash on the wings and rump.

 

reference: https://www.dictionary.com/browse/rosy-finch

Tags: