Meaning of escarole
Definition of escarole
(noun)
variety
of endive having leaves with
irregular
frilled
edges
Other information on escarole
WIKIPEDIA results for
escarole
Amazon results for
escarole
Tweet