cardoon ( synonym found)

Definition of cardoon:

°prickly perennial plant, with impressive purple flowers.

Definition of cardoon:

°prickly perennial plant, with impressive purple flowers.

Back to Top