Specklinia tribuloides

Specklinia tribuloides is a species of orchid plant native to Central America.