1 English Synonyms for SCARIOLE
Prev.1Next
endive
Definition: 1. A leafy salad vegetable, Cichorium endivia, which is often confused with common chicory (Cichorium intybus).
Show more information about endive
Prev.1Next
Search took: 11.5872 ms