yellow granadilla

noun

Definition of yellow granadilla

: jamaica honeysuckle