CARPODACUS PURPUREUS





Definition:

  1. [noun] North American finch having a raspberry-red head and breast and rump
    Synonyms: purple finch, Carpodacus purpureus

Synonyms: