What is the meaning of chicory in English?

Learn vocabulary with pictures as well as definitions of chicory in English

Learn in

See more

n. chicory

Definition of chicory in English

Herbaceous plant that has a long, upright stem, lanceolate leaves with toothed edges, and bluish flowers, which is often cultivated for alimentary and medicinal use.