Synonyms and Antonyms for Cynara_scolymus

1. Cynara scolymus (n.)

Mediterranean thistlelike plant widely cultivated for its large edible flower head

Synonyms: