Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    noun
  1. artichoke, globe artichoke, artichoke plant, Cynara scolymus: Mediterranean thistlelike plant widely cultivated for its large edible flower head
  2. artichoke, globe artichoke: a thistlelike flower head with edible fleshy leaves and heart
Translation
Dutch artisjok
Germanartischocke
Japaneseアーティチョーク
Malay kb. semacam tumbuhan yang bunganya dimakan sebagai sayur.
Serbian articoka
Spanish la alcachofa