Plant Encyclopedia
Argemone ochroleuca ("Shimofuriazamigeshi")
Japanese name: シモフリアザミゲシ
Scientific name: Argemone ochroleuca
Details
Names
Japanese: シモフリアザミゲシ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.