English dictionary
giant granadilla meaning and definition
Definition and meaning of giant granadilla at MeaningMonkey.org. giant granadilla meaning and definition in the English Dictionary.GIANT GRANADILLA noun
Definition of giant granadilla (noun)
- tropical American passionflower yielding the large granadilla fruit
- synonyms: granadilla, Passiflora quadrangularis
Source: Princeton University Wordnet