The rose is the national floral emblem of England (part of Britain), adopted during the Wars of the Roses (1455-1487) to symbolize the union of the houses of Lancaster (red rose) and York (white rose). The lotus is India's national flower, and neither lily nor jasmine hold this status for Britain.