Search for crossword answers and clues
Laid up in Caribbean island? It’s the passion fruit!
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.