ALL meanings of purple granadilla
pur·ple gran·a·dil·la
P p - noun purple granadilla the edible fruit of any of several species of passionflower, especially Passiflora edulis (purple granadilla) or P. quadrangularis (giant granadilla) 1
- noun purple granadilla any of the plants yielding these fruits. 1