Italian dandelion

English

Noun

Italian dandelion (plural Italian dandelions)

  1. Common chicory (Cichorium intybus)

References