Wiktionary
granadillas
n. (plural of granadilla English)
Usage examples of "granadillas".
I was distressed to hear that you are sometimes a sufferer too, and if you'd try it the taste is, if I may say so, not unpleasant—somewhat resembling that of granadillas I believe.