There are many answers to this question, non are wrong, non are right, they are mearly the opinion of the writer.
I on remembrance day 11th of November in the UK, wear 3. I chose to wear three as I have done for many years for those who have given their lives for "our past, our present and our future"
Manyy of you may have heard of the poem, *In Flanders fields.... where poppies grow* if not look it up, it's what most embraces the meaning of wearing a poppy today.
poppy
Red Weed flower (poppy flower).corn poppy
The Red Poppy.
It is the Poppy flower which the Brits wear to honor veterans from WWI--although it is now a symbol for all veterans.
The red and black poppy.
Red Poppy.
The red poppy is the national flower of Albania.
poppy
Because she liked the flower.
According to an American Legion Auxiliary Hangout……………………… "The American Legion Auxiliary was the first organization to adopt the Poppy as a Memorial Flower. This took place at a National Convention in Kansas City Missouri in October, 1921. The Poppy was picked as our memorial flower because it was in full bloom on the battlefield of France in the spring of 1919, where so many of the World War I service men died in battle to save our country. The true meaning of the Poppy is an emblem of faith to those who gave their lives for the security of this nation, and by giving aid to those vererans and their families who are in need by wearing a Memorial Poppy"
It is a red poppy in remembrance of the british soldiers which fought in WWII
A Poppy is fairly small, red, and begins with the letter P.