G2R1A1N1A1D2I1L1L1A1S1
13 points
GRANADILLAS is validvalid
GRANADILLA, [n]
GRANADILLA, (Spanish) the fruit of certain species of passion flower found in Brazil and the West Indies, also GRENADILLA [n]
GRANADILLA, [n]
GRANADILLA, (Spanish) the fruit of certain species of passion flower found in Brazil and the West Indies, also GRENADILLA [n]