Crossword clues for Scotland's national flower:THISTLENational flower of ScotlandTHISTLEScotland's national flower