ESCAROLE

Definition of ESCAROLE

  1. (noun)variety of endive having leaves with irregular frilled edges