passiflora quadrangularis


Meanings

  • tropical American passionflower yielding the large granadilla fruit