1 giant granadilla | Definition of giant granadilla

giant granadilla

noun

Definition of giant granadilla

1 : a tropical American passionflower (Passiflora quadrangularis)
2 : the oblong fruit of the granadilla