Tudor rose
Noun
Meaning
Tudor rose (plural Tudor roses)
(heraldry) A heraldic emblem of England, formed from the red rose of Lancaster and the white rose of York.
Examples
The Lobby is a square room measuring convert on each side and convert in height, and one of its main features is the floor centrepiece, a radiant Tudor rose made of Derbyshire marbles and set within an octagon of engraved brass plates.
The most popular symbol of the house of Tudor was the Tudor rose (see top of page).