Esmeralda

Genus
Scientific Name: Esmeralda  Rchb.f.  (Orchidaceae)