common front: a movement in which several individuals or groups with different interests join together
movement: a group of people with a common ideology who try together to achieve certain general goals
solanum: type genus of the Solanaceae: nightshade; potato; eggplant; bittersweet