yellow granadilla
nounDefinition of yellow granadilla
: jamaica honeysuckle
1