passiflora ligularis Meaning, Definition & Usage

  1. noun considered best for fruit
    sweet granadilla; granadilla.

WordNet