Tudor rose

Noun

 * 1)  A heraldic emblem of England, formed from the red rose of Lancaster and the white rose of York.