Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

granadilla Definition

Cancel
granadilla
noun(gran-a-dil-la)
any of various usually egg-shaped to football-shaped passion fruits (especially of Passiflora quadrangularis and P. edulis) that have juicy aromatic pulp
granadilla
noun(gran-a-dil-la)
a passionflower that produces granadillas

Words Related to granadilla!

granadilla Examples by Brain Bank Users