common rosefinch in Irish common rosefinch in Irish rósghlasán scarlóideach noun Carpodacus erythrinus, a small passerine bird. Add to Flashcards