Meaning of granadilya

granadilya

Tagalog

n., bot. passion flower