Subscribe
URL of the page has been copied to clipboard.
Meaning : Brazilian passionflower cultivated for its deep purple fruit.
Synonyms : granadilla, purple granadillo
Install App
Passiflora edulis meaning in Telugu.