carpodacus mexicanus


Meanings

  • small finch originally of the western United States and Mexico