granadilla in Portuguese
granadilla in Portuguese
granadilha
Any of several species of genus Passiflora of passion flowers of tropical America.
granadilla
Any of several species of genus Passiflora of passion flowers of tropical America.