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 |

Developed & Maintained By Taraprasad.com

Treasure Words