Synonyms and Antonyms for artichoke_plant

1. artichoke plant (n.)

Mediterranean thistlelike plant widely cultivated for its large edible flower head

Synonyms: