Bonjour,
La raison de ce choix serait une bataille qui a eu lieu dans un champ de poireaux, au cours de laquelle les Gallois ont porté un poireau comme signe de reconnaissance :
https://fr.wikipedia.org/wiki/Pays_de_Galles#Symboles
autre explication, le vert et le blanc comme couleur des Tudor
http://www.slate.fr/story/108305/azincourt-poireaux-pays-galles
Et encore aujourd'hui l'équipe de rugby du Pays de Galle s'appelle le XV des Poireaux, il y a donc de la persistance dans le choix de la plante...