Definitions of Carpodacus mexicanus:

  • noun:   small finch originally of the western United States and Mexico