Granadilla

noun Etymology: Spanish, diminutive of granada pomegranate, from Late Latin granata — more at grenade 1. any of various usually egg-shaped to football-shaped passion fruits (especially of Passiflora quadrangularis and P. edulis) that have juicy aromatic pulp; a passionflower that produces granadillas

Merriam-Webster's Collegiate Dictionary