Meaning of granadilla in English
Table of contents
Noun
granadillaEtymology
late 16th century: Spanish, diminutive of granada‘pomegranate’Definitions
1. tropical American passionflower yielding the large granadilla fruit- 2. considered best for fruit
- 3. Brazilian passionflower cultivated for its deep purple fruit
- 4. the egg-shaped edible fruit of tropical American vines related to passionflowers