scarlet rosefinch

English

Noun

scarlet rosefinch (plural scarlet rosefinches)

  1. Carpodacus erythrinus, an Old World warbler.
    Synonym: common rosefinch

Translations

References