granadilla
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
Esto sabe a granadillas.
This tastes like passion fruit.