Search for crossword answers and clues

Answer for the clue "Laid up in Caribbean island? It’s the passion fruit! ", 10 letters:
grenadilla

Word definitions for grenadilla in dictionaries

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