Plant Encyclopedia
Physaliastrum chamaesarachoides ("Yamahozuki")
Japanese name: ヤマホオズキ
Scientific name: Physaliastrum chamaesarachoides
Details
Names
Japanese: ヤマホオズキ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.