chicory escarole

Explore definitions, synonyms, and language insights of chicory escarole

Definitions

Noun
variety of endive having leaves with irregular frilled edges

More General Terms