Find the word definition

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.