bn:00222309n
Noun Concept
SYL
No term available
EN
The Tudor rose is the traditional floral heraldic emblem of England and takes its name and origins from the House of Tudor, which united the House of Lancaster and the House of York. Wikipedia
Relations
Sources
NAMED AFTER