mediterranean snapdragon: perennial native to the Mediterranean but widely cultivated for its purple or pink flowers
snapdragon: a garden plant of the genus Antirrhinum having showy white or yellow or crimson flowers resembling the face of a dragon
buying: the act of buying