Oeceoclades pulchra is the currently accepted name.