tropical American passionflower yielding the large granadilla fruit
<noun.plant>
<noun.plant>
Passiflora quadrangularis |
giant granadilla |
granadilla |