What is the full meaning of gremolata
(Italian) a colourful, flavorsome garnish, as of chopped parsley, lemon or orange peel etc. [n -S]
Example of the word gremolata placed on a Scrabble board.