The thistle is Scotland’s national flower and one of the country’s most easily recognizable emblems. It has served as Scotland’s national symbol ever since King Alexander III, ruled the country.