American rosefinch

American rosefinches, Haemorhous is a genus of birds in the Fringillidae family. They are found in North America.

It contains the following species:
 * House Finch, Haemorhous mexicanus
 * Purple Finch, Haemorhous purpureus
 * Cassin's Finch, Haemorhous cassinii