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