Passiflora indecora

Passiflora indecora is a species of plant in the family Passifloraceae. It is found in Ecuador and possibly Peru.