passiflora incarnata - English Synonyms Dictionary

passiflora incarnata

n.
[1] maypop