Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Artichoke in English

English

Artichoke

/ɑrtəʧoʊk/

noun

1. Mediterranean thistlelike plant widely cultivated for its large edible flower head

    synonym:
  • artichoke
  • ,
  • globe artichoke
  • ,
  • artichoke plant
  • ,
  • Cynara scolymus

2. A thistlelike flower head with edible fleshy leaves and heart

    synonym:
  • artichoke
  • ,
  • globe artichoke