GRANADILLA


Meaning of GRANADILLA in English

n. purple passion fruit in form of an egg; Brazilian passionflower that produces granadillas

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.