sweet granadilla

noun

1.
considered best for fruit