Loading page
artichoke plant is a noun meaning "Mediterranean thistlelike plant widely cultivated for its large edible flower head". It carries one recorded sense.
Mediterranean thistlelike plant widely cultivated for its large edible flower head
Definitions, synonyms and semantic relations for artichoke plant come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.