What does "cardoon" mean?

Cardoon: A large herbaceos plant (Cynara Cardunculus) related to the artichoke; -- used in cookery and as a sald.

Sources