Passionflower Meaning

There are 1 meaning(s) for word Passionflower

Meaning 1 : any of various chiefly tropical American vines some bearing edible fruit

    Synonyms : passionflower vine