Wiktionary
gremoulata
n. (alternative spelling of gremolata English)
n. (alternative spelling of gremolata English)