Definitions of Spizella passerina:

  • noun:   small North American finch common in urban areas