Escarole Meaning

There are 1 meaning(s) for word Escarole

Meaning 1 : variety of endive having leaves with irregular frilled edges

    Synonyms : chicory escarole,  endive