Name : Tudor Rose  
Information : The Tudor rose is England's ancient floral royal emblem, and its name and origins are linked to the Tudor dynasty. Bright red petals with five white inner petals and five red outer petals make up this flower emblem. This is the national flower of England.