Scaphyglottis longicaulis

Scaphyglottis longicaulis is a species of orchid found from Central America to northwestern Ecuador. It has been found as an epiphyte growing on Socratea exorrhiza in Panama.