granadilla

Explore definitions, synonyms, and language insights of granadilla

Definitions

Noun
tropical American passionflower yielding the large granadilla fruit
Noun
considered best for fruit
Noun
Brazilian passionflower cultivated for its deep purple fruit
Noun
the egg-shaped edible fruit of tropical American vines related to passionflowers