Echinosepala uncinata

Echinosepala uncinata is a species of orchid plant native to Jamaica.