meaning of endive

1. A composite herb (Cichorium Endivia). Its finely divided and much curled leaves, when blanched, are used for salad.
2.
variety of endive having leaves with irregular frilled edges


Related Words

endive |

Developed & Maintained By Taraprasad.com

Treasure Words