Escarole
English Meaning
- A variety of endive (Cichorium endivia) having leaves with irregular frilled edges and often used in salads.
Sorry, No Malayalam Meaning for your input!
See Escarol Want To Try Escarole In Malayalam??