Argemone mexicana, mexican poppy or flowering thistle, Mexican prickly poppy, Flowering thistle, cardo or cardosanto, In India this flower is called 'kateri ka phool'.
- Stock Photo ID: #TT207943
- Image Credit: Picxy.com/manishsharma
- Description:Argemone mexicana, mexican poppy or flowering thistle, Mexican prickly poppy, Flowering thistle, cardo or cardosanto, In India this flower is called 'kateri ka phool'.
- Location: Kharagpur, West Bengal, India