Granadilla (Noun)
Meaning 1
Brazilian passionflower cultivated for its deep purple fruit.
Classification
Nouns denoting plants.
Synonyms
Hypernyms
Meaning 3
Tropical American passionflower yielding the large granadilla fruit.
Classification
Nouns denoting plants.
Synonyms
Hypernyms
Meaning 4
The egg-shaped edible fruit of tropical American vines related to passionflowers.
Classification
Nouns denoting foods and drinks.