Rodriguezia lanceolata

Rodriguezia lanceolata is a species of orchid in the family Orchidaceae.

[2][3] It is found in St. Vincent, Trinidad, Panama, Colombia, Venezuela, the Guianas, Suriname, Peru, Ecuador, and Brazil.

[1][4][5][6] This Cymbidieae-related article is a stub.

You can help Wikipedia by expanding it.