What island country is the third-largest island of the Greater Antilles that has a species of orchid called Brassavola subulifolia?
Brassavola subulifolia Brassavola subulifolia is a species of orchid endemic to Jamaica.
La Coche La Coche is an island in the Îles des Saintes archipelago, in the Lesser Antilles. It belongs to the commune (municipality) of Terre-de-Bas into the French department of Guadeloupe.