English Dictionary
◊ ESCAROLE
escarole
n : variety of endive having leaves with irregular frilled edges
[syn: {chicory escarole}, {endive}]