Plant Encyclopedia
Lecanorchis triloba ("Okinawamuyoran")
Japanese name: オキナワムヨウラン
Scientific name: Lecanorchis triloba
Details
Names
Japanese: オキナワムヨウラン
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.