YourDictionary

granadilla

noun

the edible fruit of certain passionflowers

See granadilla in American Heritage Dictionary 4

Learn more about granadilla

link/cite print suggestion box