Skip to main content

escarole

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