Granadilla
Definition of Granadilla
- 1. Tropical American passionflower yielding the large granadilla fruit Noun
- 2. Considered best for fruit Noun
- 3. Brazilian passionflower cultivated for its deep purple fruit Noun
- 4. The egg-shaped edible fruit of tropical American vines related to passionflowers Noun