looks like a cochlopetalum, perhaps Paph. moquettianum?