granadilla

noun
  1. a tropical vine or its edible fruit, similar to a passion fruit, with a hard shell and sweet pulp containing seeds
  2. Usage: also called passion fruit in some regions; common in Central and South America

Examples