■ noun a stylized image of a rose used in architectural decoration in the Tudor period, especially a combination of the red and white roses of Lancaster and York.
TUDOR ROSE
Meaning of TUDOR ROSE in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004