Noun Definition
purple granadillo
1.Definition: Brazilian passionflower cultivated for its deep purple fruit
Related Noun(s):granadilla, passiflora edulis
Category: Plants1.Definition: Brazilian passionflower cultivated for its deep purple fruit
Related Noun(s):granadilla, passiflora edulis
Category: Plants