Crossword Genius

Flower of Scotland (7)

Ross

I believe the answer is:

thistle

'flower of scotland?' is the definition.
(I've seen this before)

This is all the clue.

(Other definitions for thistle that I've seen before include "Prickly plant (Carduus)" , "The Scottish weed?" , "Scottish plant emblem" , "Prickly plant, emblem of Scotland" , "symbol of Scotland" .)

I've seen this clue in The Guardian and The Sun.
Want a hint initially instead of a full solution? Install my app