Meaning of seed finch in English:

seed finch

noun

  • (Usually with distinguishing word) any of the small finches of the Central and South American genus Oryzoborus or certain related genera (family Emberizidae or Thraupidae).

    The genus Oryzoborus is now often subsumed in the genus Sporophila.

Origin

Mid 19th century.