What does Artischocke mean?

Artischocke - German to English

artichoke

View more

  • world artichoke [Cynara scolymus]