Stelis jalapensis

Stelis jalapensis is a species of orchid plant.