meaning of granadilla
1. The fruit of certain species of passion flower (esp. Passiflora quadrangularis) found in Brazil and the West Indies. It is as large as a childs head, and is a good dessert fruit. The fruit of Passiflora edulis is used for flavoring ices.
2. the egg-shaped edible fruit of tropical American vines related to passionflowers
Related Words
granadilla | granadilla tree | granadilla wood |