What does carpodacus mexicanus mean?

carpodacus mexicanus meaning in General Dictionary

tiny finch originally of this western united states of america and Mexico