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.