ARTICHOKE


Meaning of ARTICHOKE in English

[noun] [C] - a globe artichoke, see at globe (ROUND OBJECT), or a Jerusalem artichoke

Cambridge English vocab.      Кембриджский английский словарь.