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