granadilla
nounDefinition of granadilla
1
: any of various usually egg-shaped to football-shaped passion fruits (especially of Passiflora quadrangularis and P. edulis) that have juicy aromatic pulp
2
: a passionflower that produces granadillas
Keep scrolling for more