Plant Encyclopedia
Ischaemum anthephoroides ("Kekamonohashi")
Japanese name: ケカモノハシ
Scientific name: Ischaemum anthephoroides
Details
Names
Japanese: ケカモノハシ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.