What is the full meaning of marascas
MARASCA, (Italian) a bitter wild cherry [n]
Example of the word marascas placed on a Scrabble board.