Find the word definition

WordNet
sweet granadilla

n. considered best for fruit [syn: granadilla, Passiflora ligularis]