VariousWords beta
Definitions:
Noun
granadilla
giant granadilla
Passiflora quadrangularis
Definition: tropical American passionflower yielding the large granadilla fruit