scarola

/skarˈoːla/

Definitions

1. noun

a type of leafy green vegetable, also known as endive or chicory

“The Italian dish included a mix of scarola, olives, and feta cheese.”

Synonyms

  • chicory
  • endive