noun see: grenade Date: 1613 any of various usually egg-shaped to football-shaped passion fruits (especially of Passiflora quadrangularis and P. edulis ) that have juicy aromatic pulp
GRANADILLA
Meaning of GRANADILLA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012