Scaphyglottis stellata

Scaphyglottis stellata is a species of orchid occurring from Central America to tropical South America.