granadilla de China

[Spanish] plural granadillas de China

Granadilla. A larger version of passion fruit with big jellied seeds, but wetter, milder and juicier.

Synonyms in other languages

Latin names

Countries