Picture Dictionary and Books Logo
×
artichoke [ˈɑɚtəˌtʃoʊk]

1 artichoke noun
  • a vegetable with thick, pointed leaves