granadilla
Top 25000
Meanings
Noun
1. passion fruit, sweet granadilla, grenadia (specifically Passiflora ligularis) (Bolivia, Colombia, Costa Rica, Ecuador, Mexico, Peru)
2. fruit from the granadillo tree (Platymiscium pinnatum) (Guatemala, Honduras, Nicaragua)
Examples1
This tastes like passion fruit.