Flolape

Microchilus andrei

Microchilus andrei Ormerod

Microchilus andrei is a species in the genus Microchilus, belonging to the Orchidaceae family. It was published in 2009 by Ormerod.

Distribution

Nariño · Colombia

Related species