Multiple choice general knowledge

UK

  1. Rose

  2. Vulture

  3. Lion

  4. White Lily

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The rose is England's national flower (UK), specifically the Tudor Rose which symbolizes the union of the Houses of Lancaster and York. The rose is deeply embedded in British heraldry and cultural identity.