Eleorchis


Eleorchis, abbreviated Elo in trade journals, is a genus of terrestrial orchids., it contains only one recognized species, Eleorchis japonica, native to Japan and to the Kuril Islands.