This should be Passiflora edulis...edulis means edible....one of the most widely used plant for its fuit juice which really tastes like Rasna. You can even just break it and drink the pulp.....its tasty.......This happens to be one of my research plant on which I worked.....before orchids.
Pankaj

