Passiflora quadrangularis

Explore definitions, synonyms, and language insights of Passiflora quadrangularis

Definitions

Noun
tropical American passionflower yielding the large granadilla fruit