noun the fruit of certain species of passion flower (·esp. passiflora quadrangularis) found in brazil and the west indies. it is as large as a child's head, and is a good dessert fruit. the fruit of passiflora edulis is used for flavoring ices.
GRANADILLA
Meaning of GRANADILLA in English
Webster English vocab. Английский словарь Webster. 2012