passiflora quadrangularis Meaning, Definition & Usage

  1. noun tropical American passionflower yielding the large granadilla fruit
    granadilla; giant granadilla.

WordNet