escarole
English
escarole meaning in English • escarole का अर्थ अंग्रेजी में
Noun
- a variety of endive (Cichorium endivia) often used in salads, having leaves with irregular frilled edges.