Noun Definition
giant granadilla
1.Definition: tropical American passionflower yielding the large granadilla fruit
Related Noun(s):granadilla
Category: Plants1.Definition: tropical American passionflower yielding the large granadilla fruit
Related Noun(s):granadilla
Category: Plants