GRANADILLA


Meaning of GRANADILLA in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.