grenadilla meaning

Meaning of grenadilla

What is the full meaning of grenadilla

(Spanish) the fruit of certain species of passion flower found in Brazil and the West Indies, also GRANADILLA [n -S]

Example of the word grenadilla placed on a Scrabble board.

Unscrambled word grenadilla

Points for grenadilla

Scrabble
19 points
Word With Friends
16 points
Wordfeud
19 points

Related pages for grenadilla