Lockia

Genus
Scientific Name: Lockia  Orchid Review 1300  (Orchidaceae)