GRENADILLA Meaning of GRENADILLA in English [ ˌgrɛnə'dɪlə ]■ noun variant spelling of granadilla . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004