The rose is the national flower of Britain, symbolizing love and beauty. It has been associated with the country since the Wars of the Roses (15th century) and remains a iconic emblem today. Sunflower, Lotus, and Lily are national flowers of other countries (Ukraine, India, and France respectively).