Megalorchis is a genus of flowering plants from the orchid family, Orchidaceae.
It contains only 1 species:[1]
Megalorchis is a genus of flowering plants from the orchid family, Orchidaceae.
It contains only 1 species:
Megalorchis regalis (Schltr.) H.Perrier