card player: someone who plays (or knows how to play) card games
player: a person who participates in or is skilled at some game
blue curls: any of several plants of the genus Trichostema having whorls of small blue flowers