Passiflora quadrangularis

noun

1.
tropical American passionflower yielding the large granadilla fruit