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
Synonyms : chicory escarole, endive
Similar words of Escarole :
