Definitions of Passiflora quadrangularis:

  • noun:   tropical American passionflower yielding the large granadilla fruit