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.”
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.”