Plant Encyclopedia
Tetrastigma liukiuense ("Omorokazura")
Japanese name: オモロカズラ
Scientific name: Tetrastigma liukiuense
Details
Names
Japanese: オモロカズラ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.