Scotland's national flower (7)
I believe the answer is:
thistle
'scotland's national flower' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for thistle that I've seen before include "Scots plant emblem" , "that blows down when it's windy" , "Scottish national emblem" , "Scottish flower" , "Flower of Scotland" .)