Nephroia orbiculata

Nephroia orbiculata, the queen coralbead, is a species of woody vines. It is found from India east to Java.