granadilla - noun

singulargranadilla
pluralgranadillas