grenadilla


grenadilla

(ˌɡrɛnəˈdɪlə) n (Plants) a variant form of granadilla