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