Definitions of Passiflora laurifolia:

  • noun:   West Indian passionflower; cultivated for its yellow edible fruit