Scottish national flower (7)
I believe the answer is:
thistle
(Other definitions for thistle that I've seen before include "Scotland's emblem" , "Scottish flower" , "Scottish plant emblem" , "Plant with prickly-edged leaves" , "Scots plant emblem" .)