indie: a pop group not affiliated with a major record company
pop group: a group that plays pop music
heuchera: genus of North American herbs with basal cordate or orbicular leaves and small panicled flowers