Scientific name: Passiflora moluccana Reinw. ex BlumeEnglish name: Vietnamese name: Lạc tiên moluccaOther name: