sweet granadilla

(noun) granadilla

< sweet goldenrod | sweet grass >