National Flower of Germany
-
Lily
-
Rose
-
Bear's breech
-
Knapweed
D
Correct answer
Explanation
The national flower of Germany is the Cornflower (Centaurea cyanus), commonly known as Knapweed. This vibrant blue flower became a symbol of Germany after World War I and represents the country's natural heritage, though it's less officially recognized than some other national symbols.