What is the flower of Scotland? The flower of Scotland is the thistle, a spiny purple-pink flowering plant from the Composite family. It is often used as an emblem of Scotland and has been so for centuries. There are many myths and stories associated with this symbolic plant, some dating back to ancient times. History […]