Definitions of purple granadillo:

  • noun:   Brazilian passionflower cultivated for its deep purple fruit