Ornithocephalus manabina

Ornithocephalus manabina is a species of orchid in the genus Orchidaceae.