Esmeralda

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