Plant Encyclopedia
Helicia cochinchinensis ("Yamamogashi")
Japanese name: ヤマモガシ
Scientific name: Helicia cochinchinensis
Details
Names
Japanese: ヤマモガシ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.