GRANADILLA


Meaning of GRANADILLA in English

[gran.a.dil.la] n [Sp, dim. of granada pomegranate, fr. LL granata--more at grenade] (1613): the oblong fruit of various passionflowers (esp. Passiflora quadrangularis of tropical America) used as a dessert; also: a plant that produces granadillas

Merriam-Webster English vocab.      Английский словарь Merriam Webster.