GeneralConnection.com
➔
Dictionary
yellow granadilla
Noun
1. Jamaica honeysuckle
2. Passiflora laurifolia, passionflower, passionflower vine, bell apple
2. sweet cup, water lemon, passion fruit
Usage