GRANADILLA


Meaning of GRANADILLA in English

n. (also grenadilla) a passion-fruit. [Sp., dimin. of granada pomegranate]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.