Lycaste xytriophora

Lycaste xytriophora is a species of terrestrial orchid that occurs from Costa Rica to Ecuador.