When buying a potted 'opium poppy' last weekend I noticed that the tag had no species name but was instead identified as Papaver Rose Single Peony Flowered. I assumed it was due to legal or moral reluctance to use the latin name Papaver somniferum. An online search for Peony Flowered Poppy provided the above name plus Papaver paeoniflorum and Papaver somniferum var. paeoniflorum. Does anyone know how long the later two names have been around, or where they originated? Is there any taxonomic legitimacy to them, or have they just come into use because of a desire to relabel the showy garden plant as "different" from the 'opium' poppy? Is there any significant genetic difference between these plants and those used to make poppy seeds for culinary use?