Crossword clues for grenadilla
Wiktionary
grenadilla
n. A plant found in Africa, ''Dalbergia melanoxylon'', used for timber and whose fruit is edible.